home *** CD-ROM | disk | FTP | other *** search
/ Apple Reference & Presen…rary 6 (Reseller Edition) / Apple Ref. & Pres. Lib.v6.0.toast / pc / 3-Presentations / Markets / Education / HyperCard In Education / Frames of Reference / card_11281.txt < prev    next >
Text File  |  1990-04-02  |  3KB  |  126 lines

  1. -- card: 11281 from stack: in
  2. -- bmap block id: 13902
  3. -- flags: 0000
  4. -- background id: 4989
  5. -- name: Parameter 3
  6. ----- HyperTalk script -----
  7. on setParameters
  8.   global barrierDistance
  9.   global tableIncrement3,puckIncrement3
  10.  
  11.   put card field "barrier distance" into barrierDistance
  12.   put (card field "table speed")*(card field "time Increment") into tableIncrement3
  13.   put (card field "puck speed")*(card field "time increment") into puckIncrement3
  14. end setParameters
  15.  
  16.  
  17.  
  18. -- part 1 (field)
  19. -- low flags: 02
  20. -- high flags: 0002
  21. -- rect: left=272 top=65 right=82 bottom=312
  22. -- title width / last selected line: 0
  23. -- icon id / first selected line: 0 / 0
  24. -- text alignment: 0
  25. -- font id: 3
  26. -- text size: 12
  27. -- style flags: 0
  28. -- line height: 16
  29. -- part name: Table Speed
  30.  
  31.  
  32. -- part 3 (field)
  33. -- low flags: 02
  34. -- high flags: 0002
  35. -- rect: left=272 top=85 right=102 bottom=312
  36. -- title width / last selected line: 0
  37. -- icon id / first selected line: 0 / 0
  38. -- text alignment: 0
  39. -- font id: 3
  40. -- text size: 12
  41. -- style flags: 0
  42. -- line height: 16
  43. -- part name: Puck Speed
  44.  
  45.  
  46. -- part 4 (field)
  47. -- low flags: 02
  48. -- high flags: 0002
  49. -- rect: left=272 top=105 right=122 bottom=312
  50. -- title width / last selected line: 0
  51. -- icon id / first selected line: 0 / 0
  52. -- text alignment: 0
  53. -- font id: 3
  54. -- text size: 12
  55. -- style flags: 0
  56. -- line height: 16
  57. -- part name: Barrier distance
  58. ----- HyperTalk script -----
  59. on closeField
  60.   get me
  61.   if it > 150 or it < 10 then
  62.     answer "That value must be between 10 and 150."
  63.     select line 1 of me
  64.   end if
  65. end closefield
  66.  
  67.  
  68. -- part 5 (field)
  69. -- low flags: 02
  70. -- high flags: 0002
  71. -- rect: left=272 top=125 right=142 bottom=312
  72. -- title width / last selected line: 0
  73. -- icon id / first selected line: 0 / 0
  74. -- text alignment: 0
  75. -- font id: 3
  76. -- text size: 12
  77. -- style flags: 0
  78. -- line height: 16
  79. -- part name: Time increment
  80.  
  81.  
  82. -- part 6 (field)
  83. -- low flags: 81
  84. -- high flags: 2004
  85. -- rect: left=11 top=40 right=326 bottom=403
  86. -- title width / last selected line: 0
  87. -- icon id / first selected line: 0 / 0
  88. -- text alignment: 0
  89. -- font id: 3
  90. -- text size: 12
  91. -- style flags: 256
  92. -- line height: 16
  93. -- part name: Help
  94.  
  95.  
  96. -- part contents for card part 1
  97. ----- text -----
  98. 30
  99.  
  100. -- part contents for card part 3
  101. ----- text -----
  102. 50
  103.  
  104. -- part contents for card part 4
  105. ----- text -----
  106. 60
  107.  
  108. -- part contents for card part 5
  109. ----- text -----
  110. .1
  111.  
  112. -- part contents for background part 6
  113. ----- text -----
  114. Changing values in the top half alters the path of the puck.
  115.  
  116.  
  117.  
  118. -- part contents for card part 6
  119. ----- text -----
  120.    The parameters below the gray bar are constants provided for your benefit.  They may not be changed without altering the calculation scripts attached to the card.
  121.   The parameters listed above the bar are variable.    To change any of them, drag across the box holding the value and type the new value.  Pressing <return> will automatically select the value in the next field.
  122.    Any change in the controlled parameters will be reflected as a change in the outcome of the experiment.  Feel free to play around.  
  123.    Try these parameters:
  124.       Table Speed:         30        30         30
  125.       Puck Speed:          50        50         30
  126.       Barrier Dist:         60        30         30